humble oneself greatly - Alemán Inglés Diccionario